package com.gmail.blackdog1987.onedollar.service;

import java.util.Map;

public interface OrderService {
	Map<String, Object> get(Map<String, String> filter);

	Map<String, Object> createOrder(Map<String, String> filter);

	Map<String, Object> deleteOrder(Map<String, String> filter);

	Map<String, Object> doPay(Map<String, String> filter);

	boolean doAlipayPay(Map<String, String> filter);

	boolean doAlipayOneDollarPay(Map<String, String> filter);

	Map<String, Object> doRefound(Map<String, String> filter);

	Map<String, Object> doJudge(Map<String, String> filter);

	Map<String, Object> doCancel(Map<String, String> filter);

	Map<String, Object> updateForReceiveOrder(Map<String, String> filter);

	Map<String,Object> createOneDollarOrder(Map<String, String> filter);

	Map<String,Object> createExchangeOneDollarOrder(Map<String, String> filter);

	Map<String,Object> doPayOneDollar(Map<String, String> filter);

	void deleteNotPayOneDollarOrder();

	boolean doWXPayPay(Map<String, String> filter);

	boolean doWXPayOneDollarPay(Map<String, String> filter);

	Map<String,Object> getDetail(Map<String, String> filter);
}
